/*
 * SogaFisica.h
 *
 *  Created on: Oct 7, 2013
 *      Author: Hernan
 */

#ifndef SOGAFISICA_H_
#define SOGAFISICA_H_
#include "EntidadFisica.h"
#include "BalancinFisica.h"
#include "TijeraFisica.h"
#include "CarritoFisica.h"
#include "ArandelaFisica.h"
#include "../constantes.h"

class SogaFisica : public EntidadFisica {
private:
	b2Joint* joint, *jointCuerda;
	float anguloRotacion;
public:
	SogaFisica(b2World* world, float x, float y, float ancho, float alto, float angulo, string tipo);
	void eliminarSoga(b2World& world);
	void destruirEntidadFisica();
	void jointear(b2World* world);
	virtual ~SogaFisica();
};

#endif /* SOGAFISICA_H_ */
